imperial armored transport - Turco Inglés Diccionario